technology forecasting - German English Dictionary